Definition of Genus Leishmania

  • (noun) flagellate protozoan that causes leishmaniasis

Synonyms of Genus Leishmania


Antonyms of Genus Leishmania


No Antonyms Found.

Homophones of Genus Leishmania


No Homophones Found.